export class DetailEntity {
    productAttr: ProductAttr[];
    productValue: ProductValue;
    priceName: any;
    activityAllH5: ActivityAllH5[];
    productInfo: ProductInfo;
    userCollect: boolean;
}

export class ProductAttr {
    id: number;
    productId: number;
    attrName: string;
    attrValues: string;
    type: number;
    isDel: boolean;
}

export class Black {
    id: number;
    productId: number;
    suk: string;
    stock: number;
    sales: number;
    price: string;
    image: string;
    unique: string;
    cost: string;
    barCode: string;
    otPrice: string;
    weight: string;
    volume: string;
    brokerage: string;
    brokerageTwo: string;
    type: number;
    quota: number;
    quotaShow: number;
    createTime: any;
    updateTime: any;
    attrValue: string;
    minPrice: any;
    checked: any;
    vipPrice: any;
}

export class Pink {
    id: number;
    productId: number;
    suk: string;
    stock: number;
    sales: number;
    price: string;
    image: string;
    unique: string;
    cost: string;
    barCode: string;
    otPrice: string;
    weight: string;
    volume: string;
    brokerage: string;
    brokerageTwo: string;
    type: number;
    quota: number;
    quotaShow: number;
    createTime: any;
    updateTime: any;
    attrValue: string;
    minPrice: any;
    checked: any;
    vipPrice: any;
}

export class Whith {
    id: number;
    productId: number;
    suk: string;
    stock: number;
    sales: number;
    price: string;
    image: string;
    unique: string;
    cost: string;
    barCode: string;
    otPrice: string;
    weight: string;
    volume: string;
    brokerage: string;
    brokerageTwo: string;
    type: number;
    quota: number;
    quotaShow: number;
    createTime: any;
    updateTime: any;
    attrValue: string;
    minPrice: any;
    checked: any;
    vipPrice: any;
}

export class Red {
    id: number;
    productId: number;
    suk: string;
    stock: number;
    sales: number;
    price: string;
    image: string;
    unique: string;
    cost: string;
    barCode: string;
    otPrice: string;
    weight: string;
    volume: string;
    brokerage: string;
    brokerageTwo: string;
    type: number;
    quota: number;
    quotaShow: number;
    createTime: any;
    updateTime: any;
    attrValue: string;
    minPrice: any;
    checked: any;
    vipPrice: any;
}

export class ProductValue {
    黑色: Black;
    粉色: Pink;
    白色: Whith;
    红色: Red;
}

export class ActivityAllH5 {
    id: number;
    time: number;
    type: string;
}

export class ProductInfo {
    id: number;
    merId: any;
    image: string;
    sliderImage: string;
    storeName: string;
    storeInfo: string;
    keyword: any;
    barCode: any;
    cateId: any;
    price: string;
    vipPrice: any;
    otPrice: string;
    postage: any;
    unitName: string;
    sort: any;
    sales: number;
    stock: number;
    isShow: any;
    isHot: any;
    isBenefit: any;
    isBest: any;
    isNew: any;
    addTime: any;
    isPostage: any;
    isRecycle: any;
    isDel: any;
    merUse: any;
    giveIntegral: any;
    cost: any;
    isSeckill: any;
    isBargain: any;
    isGood: any;
    isSub: boolean;
    ficti: number;
    browse: number;
    codePath: any;
    soureLink: any;
    videoLink: any;
    tempId: any;
    specType: any;
    activity: string;
    flatPattern: any;
    content: string;
    bargain: any;
    seckill: any;
}